package cn.cheln.explorer.beans;

import cn.cheln.explorer.config.Config;

public class UpdateBean
{
  public Boolean dirtype;
  public int flag;
  public Integer id;
  public String lastM;
  public String path;
  public String sort_key;

  public UpdateBean(Integer paramInteger, String paramString1, String paramString2, String paramString3, String paramString4, Boolean paramBoolean)
  {
    this.id = paramInteger;
    this.path = paramString1;
    this.lastM = paramString3;
    this.sort_key = paramString4;
    this.dirtype = paramBoolean;
  }

  public boolean equals(Object paramObject)
  {
    UpdateBean localUpdateBean;
    if (this == paramObject);
    do
    {
      do
      {
        return true;
        if (paramObject == null)
          return false;
        if (super.getClass() != paramObject.getClass())
          return false;
        localUpdateBean = (UpdateBean)paramObject;
        if (this.lastM == null)
          if (localUpdateBean.lastM != null)
            return false;
        else if (!(this.lastM.startsWith(localUpdateBean.lastM)))
          return false;
        if (this.path == null)
          if (localUpdateBean.path != null)
            return false;
        else if (!(this.path.equals(localUpdateBean.path)))
          return false;
      }
      while (this.sort_key != null);
      if (Config.versioncode == 13)
        return false;
    }
    while (localUpdateBean.sort_key != null);
    return false;
  }

  public int hashCode()
  {
    int i;
    label9: int k;
    label26: int l;
    int i1;
    if (this.lastM == null)
    {
      i = 0;
      int j = 31 * (i + 31);
      if (this.path != null)
        break label65;
      k = 0;
      l = 31 * (j + k);
      String str = this.sort_key;
      i1 = 0;
      if (str != null)
        break label76;
    }
    while (true)
    {
      return (l + i1);
      i = this.lastM.hashCode();
      break label9:
      label65: k = this.path.hashCode();
      break label26:
      label76: i1 = this.sort_key.hashCode();
    }
  }

  public String toString()
  {
    return "UpdateBean [path=" + this.path + ", lastM=" + this.lastM + ", sort_key=" + this.sort_key + ", id=" + this.id + ", flag=" + this.flag + "]";
  }
}

/* Location:           H:\360云盘\lewa_explorer_3.0\bin\FileApp_orig_dex2jar.jar
 * Qualified Name:     cn.cheln.explorer.beans.UpdateBean
 * JD-Core Version:    0.5.2
 */